home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / documents / textureMapping / README < prev    next >
Encoding:
Text File  |  1996-11-11  |  6.2 KB  |  152 lines

  1.  
  2.                         Texture Mapping documentation
  3.  
  4. ----------------------------------------------------------------------------
  5.  
  6.                Texture-Mapping Documentation and Information
  7.  
  8.  
  9.  
  10.    * Texture Mapping as a Fundamental Drawing Primitive, June, 1993:
  11.         * html format
  12.         * compressed postscript
  13.         * uncompressed PostScript
  14.  
  15.      ABSTRACT: Texture mapping has traditionally been used to add
  16.      realism to computer graphics images. In recent years, this
  17.      technique has moved from the domain of software rendering systems
  18.      to that of high performance graphics hardware.
  19.  
  20.      But texture mapping hardware can be used for many more
  21.      applications than simply applying diffuse patterns to polygons.
  22.  
  23.      We survey applications of texture mapping including simple texture
  24.      mapping, projective textures, and image warping. We then describe
  25.      texture mapping techniques for drawing anti-aliased lines,
  26.      air-brushes, and anti-aliased text. Next we show how texture
  27.      mapping may be used as a fundamental graphics primitive for volume
  28.      rendering, environment mapping, color interpolation, contouring,
  29.      and many other applications.
  30.  
  31.      CR Categories and Subject Descriptors: I.3.3 [Computer Graphics]:
  32.      Picture/Image Generation; I.3.7 [Computer Graphics]:
  33.      Three-Dimensional Graphics and Realism - color, shading,
  34.      shadowing, texture-mapping, line drawing, and anti-aliasing
  35.  
  36.  
  37.  
  38.    * Fast Shadows and Lighting Effects Using Texture Mapping, June,
  39.      1993:
  40.         * postscript format
  41.         * uncompressed PostScript
  42.         * browse src dir contents
  43.  
  44.      ABSTRACT: Generating images of texture mapped geometry requires
  45.      projecting surfaces onto a two-dimensional screen. If this
  46.      projection involves perspective, then a division must be performed
  47.      at each pixel of the projected surface in order to correctly
  48.      calculate texture map coordinates.
  49.  
  50.      We show how a simple extension to perspective-correct texture
  51.      mapping can be used to create various lighting effects. These
  52.      include arbitrary projection of two-dimensional images onto
  53.      geometry, realistic spotlights, and generation of shadows using
  54.      shadow maps. These effects are obtained in real time using
  55.      hardware that performs correct texture mapping.
  56.  
  57.      CR Categories and Subject Descriptors: I.3.3 [Computer Graphics]:
  58.      Picture/Image generation; I.3.7 [Computer Graphics]:
  59.      Three-dimensional Graphics and Realism - color, shading,
  60.      shadowing, and texture
  61.  
  62.      Additional Key Words and Phrases: lighting, texture mapping
  63.  
  64.  
  65.  
  66.    * "Texture Mapped `smoke' special effects implementation"
  67.  
  68.      Documents a program which implements a visualization of the source
  69.      smoke or plume.
  70.  
  71.  
  72.  
  73.    * Interactive Geometric Image Transformation Using Texture Mapping:
  74.         * compressed postscript format
  75.         * uncompressed PostScript
  76.         * showcase slide of accompanying figures
  77.         * uncompressed showcase slide
  78.  
  79.      ABSTRACT: General-purpose computer graphics computer workstation
  80.      technology is rapidly displacing more traditional "black box"
  81.      image processing solutions. One core computer graphics technology
  82.      that is driving this trend is "texture mapping."
  83.  
  84.      In recent years, the technique of texture mapping has moved from
  85.      the domain of software rendering systems to that of high
  86.      performance general-purpose graphics workstation hardware. A
  87.      graphics pipeline incorporating a texture mapping (image
  88.      resampling) engine is a state-of-the-art geometric image
  89.      transformation engine.
  90.  
  91.      Shown here is how an advanced form of texture mapping, called
  92.      "projective texture", can be used to interactively perform a full
  93.      range of traditional geometric image processing tasks as well as
  94.      enabling a wide range of new techniques. These include arbitrary
  95.      projection of two-dimensional images onto geometry, realistic
  96.      lighting/transmission effects, and generation of shadows using
  97.      shadow maps. These effects are obtained in real time using
  98.      hardware that performs correct projective texture mapping.
  99.  
  100.      CR Categories and Subject Descriptors: I.2.0 [Image Processing]:
  101.      Geometric Image Transformation; I.3.3 [Computer Graphics]:
  102.      Picture/Image Generation; I.3.7 [Computer Graphics]:
  103.      Three-Dimensional Graphics and Realism - color, shading,
  104.      shadowing, and texture
  105.  
  106.      Additional Key Words and Phrases: warping, texture mapping
  107.  
  108.  
  109.  
  110.    * Accelerated Volume Rendering and Tomographic Reconstruction Using
  111.      Texture Mapping Hardware
  112.         * compressed PostScript format
  113.         * uncompressed PostScript
  114.  
  115.      ABSTRACT: Volume rendering and reconstruction centers around
  116.      solving two related integral equations: a volume rendering
  117.      integral (a generalized Radon transform) and a filtered
  118.      backprojection integral (the inverse Radon transform). Both of
  119.      these equations are of the same mathematical form and can be
  120.      dimensionally decomposed and approximated using Riemann sums over
  121.      a series of resampled images. When viewed as a form of texture
  122.      mapping and frame buffer accumulation, enormous hardware enabled
  123.      performance acceleration is possible.
  124.  
  125.  
  126.  
  127.    * Texture Mapping in Technical, Scientific and Engineering
  128.      Visualization:
  129.         * compressed showcase slide set
  130.         * uncompressed showcase
  131.         * browse src dir contents
  132.  
  133.      As of today, texture mapping is used in visual simulation and
  134.      computer animation to reduce geometric complexity while enhancing
  135.      realism. In this report, this common usage of the technology is
  136.      extended by presenting application models of real-time texture
  137.      mapping that solve a variety of visualization problems in the
  138.      general technical and scientific world, opening new ways to
  139.      represent and analyze large amounts of experimental or simulated
  140.      data.
  141.  
  142.      The topics covered in this report are:
  143.  
  144.         * Abstract definition of the texture mapping concept
  145.         * Visualization of properties on surfaces by color coding
  146.         * Information filtering on surfaces
  147.         * Real-time volume rendering concepts
  148.         * Quality-enhanced surface rendering
  149.  
  150. ----------------------------------------------------------------------------
  151.  
  152.